Sherlock Holmes Quiz

1. What number Baker Street did Sherlock live.
211b
21b.
221b
121b